directorate general of petroleum affairs - German English Dictionary